﻿<%@ Page Title="" Language="C#" MasterPageFile="~/SiteMaster/SitePlantilla.Master"
    AutoEventWireup="true" CodeBehind="ListarConsultarRol.aspx.cs" Inherits="Sistema_Totem.Vista.Roles.ListarConsultarRol" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <link href="/Styles/EstiloPlantilla.css" rel="stylesheet" type="text/css" />
    <div class="cuerpo">
        <div id="ruta" class="ruta">
            Roles > Listar Roles
        </div>
        <br />
        <div style="width: 931px; text-align: center; font-weight: 700">
            <asp:Label ID="Mensaje" runat="server" Text="Text" Visible="False">Mensaje</asp:Label>
        </div>
        <br />
        <div class="buscador">
            <asp:TextBox ID="textBuscar" runat="server" Width="340px" MaxLength="20"></asp:TextBox>
            &nbsp;<asp:Button ID="Button2" CssClass="boton" runat="server" Text="Buscar" OnClick="Button2_Click" />
            <br />
            <asp:RadioButtonList CssClass="centrar-opc" ID="tipoBusqueda" runat="server" Width="327px"
                RepeatDirection="Horizontal">
                <asp:ListItem Value="1">Por Nombre</asp:ListItem>
                <asp:ListItem Value="2">Por Tipo</asp:ListItem>
            </asp:RadioButtonList>
        </div>
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>
                <asp:GridView ID="GridViewRol" CssClass="tablas" runat="server" CellPadding="3" ForeColor="#333333"
                    AutoGenerateColumns="False" AlternatingRowStyle-BackColor="#e6e6e6" GridLines="None"
                    Width="600px" HorizontalAlign="Center" Style="text-align: center" AllowPaging="True"
                    OnPageIndexChanging="GridViewRol_PageIndexChanging" 
                    OnSelectedIndexChanged="GridViewRol_SelectedIndexChanged" PageSize="8">
                    <HeaderStyle BackColor="#AA2828" ForeColor="White" />
                    <FooterStyle BackColor="#AA2828" ForeColor="White" />
                    <PagerStyle BackColor="#AA2828" ForeColor="White" HorizontalAlign="Center" />
                    <AlternatingRowStyle BackColor="#E6E6E6"></AlternatingRowStyle>
                    <Columns>
                        <asp:BoundField DataField="Id" HeaderText="Identificador" Visible="False" />
                        <asp:BoundField DataField="Rol" HeaderText="Rol" />
                        <asp:CommandField AccessibleHeaderText="Consultar" HeaderText="Consultar" ShowSelectButton="True"
                            ButtonType="Image" SelectImageUrl="~/Styles/Images/Search.png" />
                    </Columns>
                </asp:GridView>
            </ContentTemplate>
            <Triggers>
                <asp:AsyncPostBackTrigger ControlID="Button2" EventName="Click" />
            </Triggers>
        </asp:UpdatePanel>

   <div id="validaciones">
            <!--Validacio: NO puede ser vacio el campo de Busqueda-->
            <asp:RequiredFieldValidator ID="valText" runat="server" Display="Dynamic" ErrorMessage="Debe introducir el &lt;strong>Tipo de Rol</strong> que desea buscar. Verifique"
                ControlToValidate="textBuscar" CssClass="itemError">&nbsp;&nbsp;&nbsp;&nbsp;</asp:RequiredFieldValidator>
            <cc1:validatorcalloutextender ID="ValidatorCalloutExtender1" runat="server" TargetControlID="valText"
                Width="200px" HighlightCssClass="highlight">
            </cc1:validatorcalloutextender>
            <!--Validacio: NO puede ser vacio el campo Tipo de Rol-->
            <asp:RequiredFieldValidator ID="valTipoRol" runat="server" Display="Dynamic" ErrorMessage="Debe seleccionar el &lt;strong>Tipo de Busqueda</strong>. Verifique"
                ControlToValidate="tipoBusqueda" CssClass="itemError">&nbsp;&nbsp;&nbsp;&nbsp;</asp:RequiredFieldValidator>
            <cc1:ValidatorCalloutExtender ID="ValidatorCalloutExtender2" runat="server" TargetControlID="valTipoRol"
                Width="200px" HighlightCssClass="highlight">
            </cc1:ValidatorCalloutExtender>
            </div>
    </div>
</asp:Content>

